washing and lubricating station - Turco Inglés Diccionario